﻿using Newtonsoft.Json;
using WMS.FC.Domain.ValueObject.System;

namespace WMS.FC.Domain.ValueObject.WCS
{
    /// <summary>
    /// 电池VO
    /// </summary>
    public class CellVO : ValueObjectBase
    {
        /// <summary>
        /// 电池条码
        /// </summary>
        [JsonProperty("CellBarcode")]
        public string CellBarcode { get; set; } = string.Empty;

        /// <summary>
        /// 电池位置
        /// </summary>
        [JsonProperty("CellPosition")]
        public int CellPosition { get; set; }

        /// <summary>
        /// 是否NG
        /// </summary>
        [JsonProperty("IsNg")]
        public bool IsNg { get; set; }

        /// <summary>
        /// 是否为空
        /// </summary>
        [JsonProperty("IsEmpty")]
        public bool IsEmpty { get; set; }
    }
}
